root of the mesentery - Spanish English Dictionary